#ifndef PRIVATPAYMENT_H
#define PRIVATPAYMENT_H

#include <QObject>
#include <QSslSocket>
#include <QEventLoop>
#include "../providers/serviceprovider.h"
#include "model_view/credit_card/creditcardprofile.h"
#include "paymentcontent.h"

class PrivatPaymentKyivstar : public ServiceProvider
{
    Q_OBJECT
public:

    explicit PrivatPaymentKyivstar(QString phone, PaymentContent &content);
    ~PrivatPaymentKyivstar();


public slots:
    void    OperProcessing();
    void    SetPassword(QString passw);
    QString Message4SmsCodeWindow();
    void    CreateList();
signals:
    void    PasswordSet();
private:

    PaymentContent m_content;
    QString        m_phone;
public slots:

};

#endif // PRIVATPAYMENT_H
